//package edu.guet.server.service.imple;
//
//import edu.guet.server.mapper.ExcellentCourseMapper;
//import edu.guet.server.model.dto.ExcellentCourseDTO;
//import edu.guet.server.model.vo.ExcellentCourseVO;
//import edu.guet.server.service.ExcellentCourseService;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Service;
//
//import java.util.List;
//
//@Service
//public class ExcellentCourseServiceImpl implements ExcellentCourseService {
//    @Autowired
//    private ExcellentCourseMapper excellentCourseMapper;
//
//    /**
//     * 按照id查精品课程信息
//     * @param semester_id
//     * @return
//     */
//    public List<ExcellentCourseVO> showCourses(List<Integer> semester_id) {
//        return excellentCourseMapper.findCourseInfo(semester_id);
//    }
//
//    /**
//     * 默认查询方法，按时间降序
//     * @return
//     */
//    public List<ExcellentCourseVO> findCourseOrderByTime(int need_count) {
//        return excellentCourseMapper.findCourseOrderByTime(need_count);
//    }
//
//    /**
//     * 检查id是否存在
//     * @param semester_id
//     * @return存在返回true，否则返回false
//     */
//    public boolean checkIdsExist(List<Integer> semester_id) {
//        for (Integer id : semester_id) {
//            if (excellentCourseMapper.checkId(id) == null) {
//                return false;
//            }
//        }
//        return true;
//    }
//}
